

// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   ei.java

package com.zelix;

import java.util.ArrayList;

// Referenced classes of package com.zelix:
//            bi, cm, kl, vh, 
//            si, uh, nh

public class ei extends bi
{

    private ArrayList f;
    private boolean k;

    public ei(int i)
    {
        super(i);
        f = new ArrayList();
        k = false;
    }

    protected String a(int i)
    {
        if(i < f.size())
            return (String)f.get(i);
        else
            throw new IllegalArgumentException(String.valueOf(i));
    }

    protected int a()
    {
        return f == null ? 0 : f.size();
    }

    public void a(uh uh, nh nh)
    {
        int i;
        int j;
        int l;
        l = si.g;
        i = g();
        j = 0;
        if(l == 0) goto _L2; else goto _L1
_L1:
        cm cm1 = (cm)a(j);
        f.add(cm1.d());
        j++;
_L2:
        if(j >= i)
            return;
        if(true) goto _L1; else goto _L3
_L3:
    }

    void a()
    {
        k = true;
    }
}